//引入Vue核心库
import Vue from 'vue'
//引入Vuex
import Vuex from 'vuex'
//应用Vuex插件
Vue.use(Vuex)

//准备actions对象——响应组件中用户的动作
//准备mutations对象——修改state中的数据
//准备state对象——保存具体的数据

const userAbout={
	namespaced:true,
	state:{userId:""},
	actions:{
		adduser(context,value){
			context.commit('ADDUSER',value)
		}
	},
	mutations:{
		ADDUSER(state,value){
			state.userId=value;
		}
	}
}



//创建并暴露store
export default new Vuex.Store({
	modules:{
		userAbout
	}
})